Received: from rdatasys.com (nagel@wahoo.rdatasys.com [198.137.184.2]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id OAA03121 for <think-c@rdatasys.com>; Mon, 4 Jul 1994 14:53:42 -0700
To: think-c@rdatasys.com
Subject: ADMIN: reminder
Reply-To: mark.nagel@rdatasys.com
Organization: Relational Data Systems, Irvine, CA
Phone: (714) 263-3899
Date: Mon, 04 Jul 1994 14:53:40 PDT
Message-ID: <3118.773358820@rdatasys.com>
From: "Mark D. Nagel" <nagel@rdatasys.com>
Just a quick reminder that everyone should now be using the address
think-c@rdatasys.com to submit messages to the list. I have been
attempting to get the original address redirected properly, but have
encountered a few problems. If you send a message and do not see
it, make sure you sent to the right address. Subscribe and
unsubscribe messages should now go to listproc@rdatasys.com.
Mark
--------
Mark D. Nagel <mark.nagel@rdatasys.com> Relational Data Systems
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id FAA12205 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 05:49:29 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id FAA18003 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 05:49:23 -0700
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id HAA13371 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 07:27:39 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id HAA18269 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 07:27:29 -0700
Received: from umail.umd.edu(128.8.10.28) by lionfish.rdatasys.com via smap (V1.3mjr)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id HAA13674 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 07:40:39 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id HAA18437 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 07:40:34 -0700
Received: from mail.wsdot.wa.gov(164.110.100.217) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma018435; Tue Jul 5 07:40:18 1994
Received: from [164.110.100.170] (pc3358) by mail.wsdot.wa.gov (5.65c/1.921207)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id VAA02694 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 21:05:13 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id VAA19214 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 21:05:10 -0700
Received: from unknown(128.195.1.14) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma019212; Tue Jul 5 21:04:50 1994
Received: from ics.uci.edu by binky.ics.uci.edu id aa05483; 5 Jul 94 21:01 PDT
Received: from ics.uci.edu by binky.ics.uci.edu id aa05479; 5 Jul 94 21:01 PDT
Received: from USENET by q2.ics.uci.edu id aa19334; 5 Jul 94 21:00 PDT
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id VAA03335 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 21:41:11 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id VAA19384 for <think-c@rdatasys.com>; Tue, 5 Jul 1994 21:41:10 -0700
Received: from mail.wsdot.wa.gov(164.110.100.217) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma019382; Tue Jul 5 21:40:40 1994
Received: from [164.110.100.207] (c_remote2) by mail.wsdot.wa.gov (5.65c/1.921207)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id OAA22594 for <think-c@rdatasys.com>; Wed, 6 Jul 1994 14:45:38 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id OAA20095 for <think-c@rdatasys.com>; Wed, 6 Jul 1994 14:45:37 -0700
Received: from netcom.netcom.com(192.100.81.100) by lionfish.rdatasys.com via smap (V1.3mjr)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id RAA26506 for <think-c@rdatasys.com>; Wed, 6 Jul 1994 17:48:46 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id RAA20368 for <think-c@rdatasys.com>; Wed, 6 Jul 1994 17:48:43 -0700
Received: from unknown(128.195.1.14) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma020365; Wed Jul 6 17:48:03 1994
Received: from ics.uci.edu by binky.ics.uci.edu id aa20612; 6 Jul 94 12:58 PDT
Received: from ics.uci.edu by binky.ics.uci.edu id aa20608; 6 Jul 94 12:58 PDT
Received: from USENET by q2.ics.uci.edu id aa08269; 6 Jul 94 12:58 PDT
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id EAA07777 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 04:57:00 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id EAA20806 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 04:57:00 -0700
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id IAA11152 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 08:23:07 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id IAA21159 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 08:23:06 -0700
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id KAA14261 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 10:53:16 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id KAA21533 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 10:53:13 -0700
Received: from ics.uci.edu(128.195.1.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma021531; Thu Jul 7 10:52:42 1994
Received: from rodan.rs.itd.umich.edu by q2.ics.uci.edu id aa10053;
7 Jul 94 10:52 PDT
Received: from erdpc-2.umtri.umich.edu by rodan.rs.itd.umich.edu (8.6.9/2.2)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id LAA14853 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 11:12:16 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id LAA21734 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 11:12:16 -0700
Received: from muvaxa.rferl.org(192.135.216.2) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma021727; Thu Jul 7 11:11:21 1994
Received: from mumcbm.rferl.org by MUVAXA.RFERL.ORG (PMDF V4.2-12 #5010) id
<01HEFR6HOYBK8X08I0@MUVAXA.RFERL.ORG>; Thu, 7 Jul 1994 20:11:07 CET
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id LAA15251 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 11:27:19 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id LAA21903 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 11:27:18 -0700
Received: from mroe.cs.colorado.edu(128.138.243.151) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma021901; Thu Jul 7 11:27:09 1994
Received: from [128.116.1.165] (aeml.batman.net [128.116.1.165]) by mroe.cs.colorado.edu (8.6.9/8.6.9) with SMTP id MAA03485 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 12:27:00 -0600
O./ ' / . `, / | w. 303-444-2204 h. 303-444-3168 | / ` ` ,.
,/ / , ' | email: bernard@apple.com | / '' `
>From NASA12@aol.com Thu Jul 7 11:58:28 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id LAA16061 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 11:58:25 -0700
From: NASA12@aol.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id LAA22155 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 11:58:24 -0700
Received: from mail02.prod.aol.net(192.203.190.97) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma022149; Thu Jul 7 11:57:26 1994
Received: by mail02.prod.aol.net
(1.38.193.5/16.2) id AA21368; Thu, 7 Jul 1994 14:57:24 -0400
X-Mailer: America Online Mailer
Sender: "NASA12" <NASA12@aol.com>
Message-Id: <9407071457.tn112006@aol.com>
To: think-c@rdatasys.com
Date: Thu, 07 Jul 94 14:57:22 EDT
Subject: Server Query
Here's my situation: I have a whole slew of macs on an appleshare network.
On each computer I have an application I wrote, that also has an init
associated with it. This init causes the continuous update of a data file
located in the system folder. I want the app on the server to have the
ability to acces that file on each of the clients... I know that I canhave my
init constantly upload that data file as it is updated, but I would rather
hav it so that the server query's the clients and the server retreives the
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id MAA16676 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 12:21:27 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id MAA22358 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 12:21:27 -0700
Received: from jose.ai.rl.af.mil(128.132.33.139) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma022356; Thu Jul 7 12:20:32 1994
Received: from Mac-mailer (grieg.IRA.RL.AF.MIL [128.132.194.184]) by jose.AI.RL.AF.MIL (8.6.8.1/8.6.6) with SMTP id PAA02326 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 15:20:50 -0400
> located in the system folder. I want the app on the server to have the
> ability to acces that file on each of the clients... I know that I
> canhave my init constantly upload that data file as it is updated, but I
> would rather hav it so that the server query's the clients and the server
> retreives the file on a "need to know" basis... any ideas?
Initially I would've said just have your server app send an AppleEvent when
it wants the file to the appropriate machine telling it to send the file to
the server. But from what I remember stand-alone code resources don't work
with AppleEvents (unless you leech off of whatever happens to be the active
app). You could have a background-only app that deals with the AppleEvents
and acts as an intermediary between your INIT and the server app (there is
some sample code out there called "AEDaemon" or something like that that
shows one way to do this). Or you could use the PPC Toolbox. Or you could
just use AppleTalk. If you decide to use AppleTalk, check out the book
"Programming With AppleTalk" by Michael Pierce, published by Addison-Wesley
in the Macintosh Inside Out series. It's a great book, with lots of very
useful source code.
Jim
winter@ai.rl.af.mil
wintermyrej@lonex.rl.af.mil
>From canna@bga.com Thu Jul 7 12:51:34 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id MAA17374 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 12:51:32 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id MAA22564 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 12:51:30 -0700
Received: from zoom.bga.com(198.3.118.20) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma022562; Thu Jul 7 12:50:53 1994
Received: from [198.3.118.155] (slip155.bga.com [198.3.118.155]) by zoom.bga.com (8.6.9/8.6.9) with SMTP id OAA14706 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 14:50:41 -0500
Message-Id: <199407071950.OAA14706@zoom.bga.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Jul 1994 14:50:56 -0500
To: think-c@rdatasys.com
From: canna@bga.com (Lloyd Sargent)
Subject: Re: Server Query
>Hi,
>
>> located in the system folder. I want the app on the server to have the
>> ability to acces that file on each of the clients... I know that I
>> canhave my init constantly upload that data file as it is updated, but I
>> would rather hav it so that the server query's the clients and the server
>> retreives the file on a "need to know" basis... any ideas?
>
>Initially I would've said just have your server app send an AppleEvent when
>it wants the file to the appropriate machine telling it to send the file to
>the server. But from what I remember stand-alone code resources don't work
>with AppleEvents (unless you leech off of whatever happens to be the active
>app). You could have a background-only app that deals with the AppleEvents
>and acts as an intermediary between your INIT and the server app (there is
>some sample code out there called "AEDaemon" or something like that that
>shows one way to do this). Or you could use the PPC Toolbox. Or you could
>just use AppleTalk. If you decide to use AppleTalk, check out the book
>"Programming With AppleTalk" by Michael Pierce, published by Addison-Wesley
>in the Macintosh Inside Out series. It's a great book, with lots of very
>useful source code.
>
>Jim
>
>winter@ai.rl.af.mil
>wintermyrej@lonex.rl.af.mil
Personally, I would use the PPC Toolbox (having just done that very thing
for a client's application). It doesn't require much in terms of
programming effort
and will save you a lot of headaches (PPC functions do not require an event
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id OAA19879 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 14:48:37 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id OAA22870 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 14:48:36 -0700
Received: from netcom.netcom.com(192.100.81.100) by lionfish.rdatasys.com via smap (V1.3mjr)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id PAA21174 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 15:42:39 -0700
From: network_manager@aldus.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id PAA23121 for <think-c@rdatasys.com>; Thu, 7 Jul 1994 15:42:39 -0700
Received: from igate.aldus.com(144.7.2.2) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma023119; Thu Jul 7 15:41:56 1994
Received: by igate.aldus.com id AA84801
(InterLock SMTP Gateway 1.1 for think-c@rdatasys.com);
Thu, 7 Jul 1994 15:41:33 -0700
Received: by igate.aldus.com (Internal Mail Agent-1);
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id GAA18866 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 06:09:03 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id GAA23829 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 06:09:02 -0700
Received: from jose.ai.rl.af.mil(128.132.33.139) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma023827; Fri Jul 8 06:08:18 1994
Received: from Mac-mailer (grieg.IRA.RL.AF.MIL [128.132.194.184]) by jose.AI.RL.AF.MIL (8.6.8.1/8.6.6) with SMTP id JAA04827 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 09:08:25 -0400
Does anyone know if the format for THINK Project Manager translators is
described somewhere (i.e. so a 3rd party developer could write a
translator)?
Jim
winter@ai.rl.af.mil
wintermyrej@lonex.rl.af.mil
>From jum@helios.de Fri Jul 8 06:51:11 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id GAA19544 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 06:51:08 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id GAA24007 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 06:51:04 -0700
Received: from unknown(193.141.98.33) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma024005; Fri Jul 8 06:50:40 1994
Received: from osiris.helios.de by heliosd.helios.de (AIX 3.2/UCB 5.64/4.03JUM1)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id HAA20385 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 07:53:09 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id HAA24216 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 07:53:09 -0700
Received: from berry.cs.brandeis.edu(129.64.2.5) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma024214; Fri Jul 8 07:52:48 1994
Received: from goose.cs.brandeis.edu by cs.brandeis.edu Fri, 8 Jul 1994 10:52:39 -0400
Received: by goose.cs.brandeis.edu (8.6.8/UofC3.0)
In-Reply-To: <9407081349.AA23610@heliosd.helios.de> from "Jens-Uwe Mager" at Jul 8, 94 06:55:17 am
X-Mailer: ELM [version 2.4 PL22]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1032
To quote Jens-Uwe Mager,
> >Does anyone know if the format for THINK Project Manager translators is
> >described somewhere (i.e. so a 3rd party developer could write a
> >translator)?
> I have signed a non-disclosure contract about the TPM and got a
> documentation and a bunch of header files that describes how to build
> translators. Unfortunately one cannot build a translator that produces
> intermediate C language source, the translation has to be done step
> from some source language to the binary image. In my case I actually
> have a specification compiler that produces REZ input, thus I did not
> write a translator and still to the steps by hand.
Here's an idea... Can you tell from the TPM docs whether it's
possible to _CALL OTHER TRANSLATORS_ from one another? If not, how
about calling an 'external applet' that will control the TPM via
AppleEvents, adding whatever C file is generated, and having the TPM
compile it? If BBEdit can do it, why can't you? *grin* {Nothing
personal, Rich.}
-=Alan
>From jum@helios.de Fri Jul 8 09:15:16 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id JAA21949 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 09:15:15 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id JAA24501 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 09:15:14 -0700
Received: from unknown(193.141.98.33) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma024493; Fri Jul 8 09:14:14 1994
Received: from osiris.helios.de by heliosd.helios.de (AIX 3.2/UCB 5.64/4.03JUM1)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id LAA24480 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 11:19:19 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id LAA24812 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 11:19:19 -0700
Received: from cs.columbia.edu(128.59.16.20) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma024810; Fri Jul 8 11:19:06 1994
Received: from age.cs.columbia.edu (age.cs.columbia.edu [128.59.10.6]) by cs.columbia.edu (8.6.9/8.6.6) with ESMTP id OAA18675 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 14:15:35 -0400
Received: (from rmf@localhost) by age.cs.columbia.edu (8.6.9/8.6.6) id OAA02730; Fri, 8 Jul 1994 14:15:35 -0400
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id LAA24699 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 11:25:21 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id LAA24896 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 11:25:20 -0700
Received: from cs.columbia.edu(128.59.16.20) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma024892; Fri Jul 8 11:25:17 1994
Received: from age.cs.columbia.edu (age.cs.columbia.edu [128.59.10.6]) by cs.columbia.edu (8.6.9/8.6.6) with ESMTP id OAA18898 for <think-c@rdatasys.com>; Fri, 8 Jul 1994 14:25:13 -0400
Received: (from rmf@localhost) by age.cs.columbia.edu (8.6.9/8.6.6) id OAA02932; Fri, 8 Jul 1994 14:25:14 -0400
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id DAA19276 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 03:58:49 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id DAA26473 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 03:58:51 -0700
Received: from ics.uci.edu(128.195.1.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma026471; Mon Jul 11 03:58:16 1994
Received: from dapsun.lif.icnet.uk by q2.ics.uci.edu id aa07289;
11 Jul 94 3:56 PDT
Received: by dapsun.lif.icnet.uk; Mon, 11 Jul 94 11:57:32 BST
Received: from GATEWAY by dapsun with netnews
for think-c@ics.uci.edu (think-c@ics.uci.edu)
To: think-c@ics.uci.edu
Date: 11 Jul 1994 10:57:31 GMT
From: Richard Coop <coop@europa.lif.icnet.uk>
Message-Id: <2vr8ir$g9l@dapsun.lif.icnet.uk>
Organization: Imperial Cancer Research Fund
Sender: think-c-request@ics.uci.edu
Subject: Telnet mouse postion -> escape code?
I understand Telnet for the Macintosh is written in think-c. I have two
questions:
o Is there source code available for Telnet (2.6) for the Mac and if so
where can I get it?
o Is there any way that upon a mouse click the (x,y) coordinates of the
cursor in the telnet window can be converted to an escape sequence
( or any cryptic sequence for that matter ) so that applications running
in that telnet window can receive and make use of them. In other words
can telnet be made to work with a simple vt100 menu system which waits
for mouse events? Sounds so simple - yet why has this not been done
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id EAA20016 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 04:44:52 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id EAA26656 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 04:44:53 -0700
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id FAA21043 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 05:45:55 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id FAA26858 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 05:45:56 -0700
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id GAA21646 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 06:20:00 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id GAA27091 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 06:20:01 -0700
Received: from mit.mit.edu(18.72.2.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma027089; Mon Jul 11 06:19:49 1994
Received: from SKULL-N-BONES.MIT.EDU by MIT.EDU with SMTP
id AA21196; Mon, 11 Jul 94 09:19:46 EDT
Message-Id: <9407111319.AA21196@MIT.EDU>
Date: Mon, 11 Jul 94 09:18:12 EDT
From: askwersk@MIT.EDU (Adam Skwersky)
To: think-c@rdatasys.com
Subject: Re: Telnet mouse postion -> escape code?
Hey!
Telnet 2.5+ already allows you to send "mouse-events"! If you hold down
the
option key and click anywhere it will send arrow keys to move you there!
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id HAA22801 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 07:28:06 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id HAA27342 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 07:28:06 -0700
Received: from powergrid.electriciti.com(198.5.212.8) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma027339; Mon Jul 11 07:27:07 1994
Received: from [198.5.212.26] by powergrid.electriciti.com with smtp
(Smail3.1.28.1 #3) id m0qNMJU-00092LC; Mon, 11 Jul 94 07:26 PDT
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id LAA27866 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 11:58:51 -0700
From: lukas@iso.wwz.unibas.ch
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id LAA00363 for <think-c@rdatasys.com>; Mon, 11 Jul 1994 11:58:51 -0700
Received: from swiba9.unibas.ch(131.152.1.5) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma000361; Mon Jul 11 11:58:36 1994
Received: from iso.wwz.unibas.ch by swiba9.unibas.ch with SMTP (PP);
Mon, 11 Jul 1994 18:07:12 +0200
Received: from localhost by iso.wwz.unibas.ch (5.65/Ultrix3.0-C) id AA05267;
I am working on a statistic application and I am looking for C++ statistic class
libraries like for example vector- and matrix operations and distribution- and
plot functions.
Lukas
lukas@iso.wwz.unibas.ch
>From rpa@netcom.com Tue Jul 12 15:09:51 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id PAA28107 for <think-c@rdatasys.com>; Tue, 12 Jul 1994 15:09:49 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id PAA01671 for <think-c@rdatasys.com>; Tue, 12 Jul 1994 15:09:48 -0700
Received: from netcom10.netcom.com(192.100.81.120) by lionfish.rdatasys.com via smap (V1.3mjr)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id AAA08359 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 00:50:06 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id AAA02251 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 00:50:05 -0700
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id HAA14500 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 07:01:19 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id HAA02547 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 07:01:15 -0700
Received: from umail.umd.edu(128.8.10.28) by lionfish.rdatasys.com via smap (V1.3mjr)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id OAA23758 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 14:24:31 -0700
From: falrax00@ccmail.iasl.ca.boeing.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id OAA03212 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 14:24:30 -0700
Received: from atc.boeing.com(130.42.28.80) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma003210; Wed Jul 13 14:23:48 1994
Received: by atc.boeing.com (5.57)
id AA26706; Wed, 13 Jul 94 14:26:02 -0700
Received: from ccmail.iasl.ca.boeing.com by ada3.iasl.ca.boeing.com (PMDF #3057
) id <01HENSKAA35S00GRKP@ada3.iasl.ca.boeing.com>; Wed,
13 Jul 1994 14:16:49 PDT
Received: from ccMail by ccmail.iasl.ca.boeing.com id AA774131788 Wed,
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id UAA01062 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 20:42:42 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id UAA03656 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 20:42:40 -0700
Received: from dard.eric.on.ca(192.75.165.44) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma003654; Wed Jul 13 20:42:16 1994
Received: from camtwh by dard.eric.on.ca (NX5.67d/NX3.0M)
id AA27232; Wed, 13 Jul 94 23:37:22 -0400
Received: by camtwh (931110.SGI/930416.SGI)
for @dard.eric.on.ca:think-c@rdatasys.com id AA08493; Wed, 13 Jul 94 23:44:14 -0400
From: rsg@camtwh.eric.on.ca (Reuben Gellman)
Message-Id: <9407140344.AA08493@camtwh>
Subject: SetHandleSize problem
To: think-c@rdatasys.com (Think C)
Date: Wed, 13 Jul 1994 23:44:13 -0400 (EDT)
X-Mailer: ELM [version 2.4 PL22]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1202
This is my first extensive experience with mac-style memory management (yuck!).
My prog was previously written using std unix-style malloc/realloc calls,
and mostly worked OK but sometimes inexplicably crashed. Since it uses LARGE
dynamically allocated arrays of doubles, I figured I should go to NewHandle
etc. Anyway, NewHandle returns fine, and the Handles & deref'd pointers look
OK. I start reading data into the arrays-- still looks fine. Then, if
necessary, I expand my arrays with a call to SetHandleSize. This causes
MemError to return to value -113, which, my copy of Think Ref (couldn't
find it anywhere in IM "Memory") says means:
memAZErr Address in zone check failed
What on earth does that mean & what should I do about it? Better: what am
I doing wrong?
I should note that I'm using TC 5.0 (really), that this is a MacIISi with lots
of RAM, and that I set the partition for the app to 3Meg. The failure
occurs when I try to allocate 200 doubles in each of 4 arrays.
Finally: I stripped the prog down to bare bones: just allocing the handles
and filling them-- same prob. And I do call MaxApplZone up front.
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id XAA04134 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 23:57:49 -0700
From: dmaclach@sol.uvic.ca
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id XAA03918 for <think-c@rdatasys.com>; Wed, 13 Jul 1994 23:57:47 -0700
Received: from sol.uvic.ca(142.104.1.4) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma003916; Wed Jul 13 23:57:30 1994
Received: from [142.104.18.11] (an2CLEd023p11.bb.comp.UVic.CA) by sol.UVic.CA (4.1/SMI-4.1.3-UVic-2.58MX)
id AA23160; Wed, 13 Jul 94 23:58:22 PDT
Message-Id: <9407140658.AA23160@sol.UVic.CA>
Date: Wed, 13 Jul 1994 23:58:40 -0800
To: think-c@rdatasys.com
Subject: Re: SetHandleSize problem
>This is my first extensive experience with mac-style memory management (yuck!).
Hmmm....don't know if I agree with the yuck. Gives you a good amount of
control , whilst leaving it mostly up to the OS, gets rid of most memory
allocation problems, and keeps memory pretty tight....but that's IMHO.
>My prog was previously written using std unix-style malloc/realloc calls,
>and mostly worked OK but sometimes inexplicably crashed. Since it uses LARGE
>dynamically allocated arrays of doubles, I figured I should go to NewHandle
>etc. Anyway, NewHandle returns fine, and the Handles & deref'd pointers look
>OK. I start reading data into the arrays-- still looks fine. Then, if
>necessary, I expand my arrays with a call to SetHandleSize. This causes
>MemError to return to value -113, which, my copy of Think Ref (couldn't
>find it anywhere in IM "Memory") says means:
When you were doing neat things like deref'ing your Handles did you lock
them first???
>memAZErr Address in zone check failed
>
>What on earth does that mean & what should I do about it? Better: what am
>I doing wrong?
Hmmm...I must admit I'm not totally sure....
>I should note that I'm using TC 5.0 (really), that this is a MacIISi with lots
>of RAM, and that I set the partition for the app to 3Meg. The failure
>occurs when I try to allocate 200 doubles in each of 4 arrays.
>Finally: I stripped the prog down to bare bones: just allocing the handles
>and filling them-- same prob. And I do call MaxApplZone up front.
You should certainly have enough. Try looking for a program called Swatch
by joe holt (he spells it lower case). It will give you a graphical
representation of how your memory is being allocated, and you can take a
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id GAA10085 for <think-c@rdatasys.com>; Thu, 14 Jul 1994 06:30:00 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id GAA04227 for <think-c@rdatasys.com>; Thu, 14 Jul 1994 06:29:59 -0700
Received: from dard.eric.on.ca(192.75.165.44) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma004225; Thu Jul 14 06:29:53 1994
Received: from camtwh by dard.eric.on.ca (NX5.67d/NX3.0M)
id AA27402; Thu, 14 Jul 94 09:25:03 -0400
Received: by camtwh (931110.SGI/930416.SGI)
for @dard.eric.on.ca:think-c@rdatasys.com id AA14853; Thu, 14 Jul 94 09:31:51 -0400
From: rsg@camtwh.eric.on.ca (Reuben Gellman)
Message-Id: <9407141331.AA14853@camtwh>
Subject: Re: SetHandleSize problem
To: think-c@rdatasys.com
Date: Thu, 14 Jul 1994 09:31:51 -0400 (EDT)
In-Reply-To: <9407140658.AA23160@sol.UVic.CA> from "dmaclach@sol.uvic.ca" at Jul 13, 94 11:58:02 pm
X-Mailer: ELM [version 2.4 PL22]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 189
Hi:
Thanks for your reply. Yes, I use "HLockHI" (or sometime MoveHHi
followed by HLOck) before deref'ing, and I call HUnlock before calling
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id IAA11948 for <think-c@rdatasys.com>; Thu, 14 Jul 1994 08:26:06 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id IAA04454 for <think-c@rdatasys.com>; Thu, 14 Jul 1994 08:26:04 -0700
Received: from ics.uci.edu(128.195.1.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma004450; Thu Jul 14 08:25:06 1994
Received: from po2.andrew.cmu.edu by q2.ics.uci.edu id aa19414;
14 Jul 94 8:22 PDT
Received: (from postman@localhost) by po2.andrew.cmu.edu (8.6.7/8.6.6) id LAA11195 for think-c@ics.uci.edu; Thu, 14 Jul 1994 11:24:27 -0400
Received: via switchmail; Thu, 14 Jul 1994 11:24:24 -0400 (EDT)
Received: from pcs12.andrew.cmu.edu via qmail
ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.Ai9JV6G00iUyA0aNcB>;
Thu, 14 Jul 1994 11:22:46 -0400 (EDT)
Received: from pcs12.andrew.cmu.edu via qmail
ID </afs/andrew.cmu.edu/usr23/hs47/.Outgoing/QF.Ui9JV2m00iUyE2Lqcz>;
Thu, 14 Jul 1994 11:22:43 -0400 (EDT)
Received: from mms.4.170.Jan.10.1994.08.16.31.sun4c.411.MacMail.5.2.CUILIB.3.45.SNAP.NOT.LINKED.pcs12.andrew.cmu.edu.sun4c.411
via MS.5.6.pcs12.andrew.cmu.edu.sun4c_411;
Thu, 14 Jul 1994 11:22:42 -0400 (EDT)
Message-ID: <0i9JV2S00iUy02LqUI@andrew.cmu.edu>
Date: Thu, 14 Jul 1994 11:22:42 -0400 (EDT)
From: Hong Shi <hs47+@andrew.cmu.edu>
To: think-c@ics.uci.edu
Subject: Update file
I need to do the following updating on a file:
The original file is a description of a model, which contains entries
such as title, description, definition, etc. Now I need to change the
definition. I have another file which has just the definition entry for
each variable. So I need to locate each definition entry in the original
file and find correspondent definition in another file and replace it.
I was thinking bring both file into mem and update it, but seems
insertion/deletion within a string is not easy, and do this on the file
directly also seems to me a little difficult (I am new to Mac
programming), any suggestions on how to do this effectively and easily?
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id JAA12816 for <think-c@rdatasys.com>; Thu, 14 Jul 1994 09:13:09 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id JAA04640 for <think-c@rdatasys.com>; Thu, 14 Jul 1994 09:13:07 -0700
Received: from dard.eric.on.ca(192.75.165.44) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma004638; Thu Jul 14 09:12:14 1994
Received: from camtwh by dard.eric.on.ca (NX5.67d/NX3.0M)
id AA27500; Thu, 14 Jul 94 12:07:25 -0400
Received: by camtwh (931110.SGI/930416.SGI)
for @dard.eric.on.ca:think-c@rdatasys.com id AA25680; Thu, 14 Jul 94 12:14:17 -0400
From: rsg@camtwh.eric.on.ca (Reuben Gellman)
Message-Id: <9407141614.AA25680@camtwh>
Subject: SetHandleSize
To: think-c@rdatasys.com (Think C)
Date: Thu, 14 Jul 1994 12:14:17 -0400 (EDT)
X-Mailer: ELM [version 2.4 PL22]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 197
My apologies to the group for replying to the net rather than to the
individual. I have solved the problem w/ SetHandleSize: sheer idiocy on
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id JAA13262 for <think-c@rdatasys.com>; Thu, 14 Jul 1994 09:31:14 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id JAA04816 for <think-c@rdatasys.com>; Thu, 14 Jul 1994 09:31:12 -0700
Received: from jose.ai.rl.af.mil(128.132.33.139) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma004803; Thu Jul 14 09:30:12 1994
Received: from Mac-mailer (grieg.IRA.RL.AF.MIL [128.132.194.184]) by jose.AI.RL.AF.MIL (8.6.8.1/8.6.6) with SMTP id MAA08133 for <think-c@rdatasys.com>; Thu, 14 Jul 1994 12:30:25 -0400
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id CAA04063 for <think-c@rdatasys.com>; Fri, 15 Jul 1994 02:55:45 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id CAA05713 for <think-c@rdatasys.com>; Fri, 15 Jul 1994 02:55:44 -0700
Received: from pegasus.lif.icnet.uk(143.65.1.32) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma005711; Fri Jul 15 02:54:52 1994
Received: by pegasus.lif.icnet.uk; Fri, 15 Jul 94 10:54:50 BST
Date: Fri, 15 Jul 94 10:54:50 BST
From: josh@pegasus.lif.icnet.uk (Joshua Kafeero)
Sender: josh@pegasus.lif.icnet.uk
To: think-c@rdatasys.com
Subject: In despair....Telnet 2.6 Code.
I am looking for Telnet 2.6 Code that can
compile under THINK C ver 6.0.
I have had MANY futile attempts with the
copy distributed as telnet2.6.1d1.cpt.hqx.
Is there anybody out there who would be
kind enough to give me some help?
Josh.
>From NASA12@aol.com Sat Jul 16 10:06:43 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id KAA09119 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 10:06:41 -0700
From: NASA12@aol.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id KAA06926 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 10:06:32 -0700
Received: from mail02.prod.aol.net(192.203.190.97) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma006924; Sat Jul 16 10:06:03 1994
Received: by mail02.prod.aol.net
(1.38.193.5/16.2) id AA14279; Sat, 16 Jul 1994 13:05:47 -0400
X-Mailer: America Online Mailer
Sender: "NASA12" <NASA12@aol.com>
Message-Id: <9407161305.tn501475@aol.com>
To: think-c@rdatasys.com
Date: Sat, 16 Jul 94 13:05:46 EDT
Subject: Background Events
I am trying to write an application that will run in the background to backup
what I do in my word processor, etc. It takes keyDown and autoKey events,
detects the key, and then appends that letter to a small file in the system
folder. Usineg "Set project type..." I set it to accept background events,
but it still won't accept the keyDown and autoKey events unless it is the
active App. Any ideas?
>From ahk12@columbia.edu Sat Jul 16 11:22:38 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id LAA10489 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 11:22:37 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id LAA07099 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 11:22:35 -0700
Received: from namaste.cc.columbia.edu(128.59.40.141) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma007097; Sat Jul 16 11:21:52 1994
Received: by namaste.cc.columbia.edu id AA29879
(5.65c+CU/IDA-1.4.4/HLK for think-c@rdatasys.com); Sat, 16 Jul 1994 14:21:50 -0400
This seems like a very easy question, but one that I just couldn't figure
out.
I've got ThinkC 5.04 and I want to use the toolcalls, HasDepth and
SetDepth... unfortunately, I (& Think C) can't seem to find the
hooks/calls to them. If this is a real simple question, I'm sorry, but
could you direct me to the library or include that I'm lookin for?
thanks
arnold
>From dnebing@andy.bgsu.edu Sat Jul 16 12:33:43 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id MAA11659 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 12:33:41 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id MAA07270 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 12:33:39 -0700
Received: from unknown(129.1.2.2) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma007268; Sat Jul 16 12:33:21 1994
Received: by andy.bgsu.edu (5.65/4.0)
id AA06792 ; Sat, 16 Jul 94 15:33:10 -0400
Date: Sat, 16 Jul 94 15:33:10 -0400
From: "Mr. Neb"<dnebing@andy.bgsu.edu>
Message-Id: <9407161933.AA06792@andy.bgsu.edu>
To: think-c@rdatasys.com
Subject: Re: Background Events
Yeah, you have to install a jGNEFilter routine to catch events for other
apps. WNE will only give your app events that belong to it.
>From dnebing@andy.bgsu.edu Sat Jul 16 12:38:45 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id MAA11835 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 12:38:44 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id MAA07397 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 12:38:42 -0700
Received: from unknown(129.1.2.2) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma007381; Sat Jul 16 12:37:57 1994
Received: by andy.bgsu.edu (5.65/4.0)
id AA06925 ; Sat, 16 Jul 94 15:37:54 -0400
Date: Sat, 16 Jul 94 15:37:54 -0400
From: "Mr. Neb"<dnebing@andy.bgsu.edu>
Message-Id: <9407161937.AA06925@andy.bgsu.edu>
To: think-c@rdatasys.com
Subject: Re: HasDepth/SetDepth
A quick glance in Think Ref says that it is defined in <Palettes.h>.
You might want to make sure that you are including this file (I don't
think MacHeaders normally includes that file, but I may be mistaken).
In the universal headers, both routines have some asm glue for calling
the trap, so it is probably the same in the old headers.
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id WAA21241 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 22:34:00 -0700
From: NASA12@aol.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id WAA07745 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 22:33:58 -0700
Received: from mail02.prod.aol.net(192.203.190.97) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma007743; Sat Jul 16 22:33:07 1994
Received: by mail02.prod.aol.net
(1.38.193.5/16.2) id AA15524; Sun, 17 Jul 1994 01:33:04 -0400
X-Mailer: America Online Mailer
Sender: "NASA12" <NASA12@aol.com>
Message-Id: <9407170133.tn518512@aol.com>
To: think-c@rdatasys.com
Date: Sun, 17 Jul 94 01:33:03 EDT
Subject: Re: Background Events
How do I install a jGNEFilter, then?
--ADAM
>From dnebing@andy.bgsu.edu Sat Jul 16 23:45:08 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id XAA22716 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 23:45:05 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id XAA07936 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 23:45:02 -0700
Received: from andy.bgsu.edu(129.1.2.2) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma007934; Sat Jul 16 23:44:11 1994
Received: by andy.bgsu.edu (5.65/4.0)
id AA04756 ; Sun, 17 Jul 94 02:44:07 -0400
Date: Sun, 17 Jul 94 02:44:07 -0400
From: "Mr. Neb"<dnebing@andy.bgsu.edu>
Message-Id: <9407170644.AA04756@andy.bgsu.edu>
To: think-c@rdatasys.com
Subject: Re: Background Events
Pete Gontier (sp?) has an excellent example for creating and manipulating
jGNEFilters. I know for a fact that it is archived in the alt.sources.mac
archive at ftpbio.bgsu.edu (129.1.252.66). I know for a fact it is there
(because I am the sole archivist ;-) but I am not sure where it is in the
archive. Just log in as anonymous (please use your email address as your
password). You will start out in the /ftp/pub directory, and the
jGNEFilter source would either be in the /ftp/pub/other directory or
somewhere in the /ftp/pub/alt.sources.mac hierarchy.
Dave
P.S. The site is open to anyone, and submissions are encouraged!
>From dnebing@andy.bgsu.edu Sat Jul 16 23:52:07 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id XAA23102 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 23:52:06 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id XAA08091 for <think-c@rdatasys.com>; Sat, 16 Jul 1994 23:52:04 -0700
Received: from unknown(129.1.2.2) by lionfish.rdatasys.com via smap (V1.3mjr)
>From redial@netcom.com Sun Jul 17 13:46:28 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id NAA07576 for <think-c@rdatasys.com>; Sun, 17 Jul 1994 13:46:25 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id NAA08411 for <think-c@rdatasys.com>; Sun, 17 Jul 1994 13:46:24 -0700
Received: from mail.netcom.com(192.100.81.99) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma008409; Sun Jul 17 13:46:09 1994
Received: from [199.35.109.9] by mail.netcom.com (8.6.8.1/Netcom)
Other tests:___________________________________________________________
This will all be static text, and each underlined area will have its own
TextEdit field for data entry.
My question is pretty basic. Is it better to have the program build this
form out of string resources and window coordinates, or should I create it,
say in a word processor, and save it as a PICT resource to be drawn into
the document window? It would certainly be easier to do the latter, but
I'm wondering if this would cause problems later on, like with screen
updates, SAVEs, or program modifications. Or is there some other way which
is better?
Any help or suggestions will be appreciated. TIA.
Ron Goebel
Ron Goebel | Internet: redial@netcom.com
>From de19@umail.umd.edu Sun Jul 17 15:52:31 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id PAA09668 for <think-c@rdatasys.com>; Sun, 17 Jul 1994 15:52:29 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id PAA08624 for <think-c@rdatasys.com>; Sun, 17 Jul 1994 15:52:28 -0700
Received: from umail.umd.edu(128.8.10.28) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma008622; Sun Jul 17 15:51:39 1994
Received: by umail.UMD.EDU (5.57/Ultrix3.0-C)
id AA29697; Sun, 17 Jul 94 18:51:36 -0400
Date: Sun, 17 Jul 94 18:51:37 -0500
From: Dana S Emery <de19@umail.umd.edu>
To: think-c@rdatasys.com
Subject: Re: Form design
Cc: Multiple recipients of list <think-c@rdatasys.com>
In-Reply-To: Your message <199407172046.NAA07614@mail.netcom.com> of Sun, 17
Jul 1994 13:56:56 -0700
Content-Type: TEXT/plain; charset=US-ASCII
> My question is pretty basic. Is it better to have the
> program build this form out of string resources and
> window coordinates, or should I create it, say in a word
> processor, and save it as a PICT resource to be drawn
> into the document window?
Either technique is reasonable, using a pict is similar to dealing
with a scanned copy of an existing form. You would still need a list
detailing the location of the edit-text areas for either scheme, and
some indication of how to validate the users inputs.
I think you need to get access to some applications that do this sort
of thing already and take notes of how the user perceives what is going
on, then translate that into how you would do it in code. Any of the
Database programs are candidates here, Claris FileMaker Pro is an
example. You might even be able to find a demo copy of it online. Who
knows, you might simply decide to use one of them instead of rolling
your own.
It is usefull to seperate the forms-design and forms fill-in interfaces,
perhaps even as seperate applications. The design interface would allow
the user to locate, siz, and format different elements of the form
(Static text, Edit Text, Lines, Boxes, Elipses, Picts), perhaps with
repeating headers/footers and even dynamic 'glue' linking selected
elements. Some elements might be for screen only, being suppresed on
printout. Selected edit-text fields should have validation and/or
structure imposed on them (dates, numeric only, calculation...)
Yes, it may be possible to get by with resedit and a DITL like list of
stuf, but you will soon tire of that and wish you had gone the root of
making a GUI for describing the form, why not byte the bullet and get
on with it? Look like an interesting job :-)
--
dana s emery <de19@Umail.umd.edu>
>From NASA12@aol.com Sun Jul 17 21:04:45 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id VAA14781 for <think-c@rdatasys.com>; Sun, 17 Jul 1994 21:04:43 -0700
From: NASA12@aol.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id VAA08882 for <think-c@rdatasys.com>; Sun, 17 Jul 1994 21:04:37 -0700
Received: from mail02.prod.aol.net(192.203.190.97) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma008880; Sun Jul 17 21:04:17 1994
Received: by mail02.prod.aol.net
(1.38.193.5/16.2) id AA13229; Mon, 18 Jul 1994 00:04:09 -0400
X-Mailer: America Online Mailer
Sender: "NASA12" <NASA12@aol.com>
Message-Id: <9407180004.tn545794@aol.com>
To: think-c@rdatasys.com
Date: Mon, 18 Jul 94 00:04:07 EDT
Subject: Re: Form design
As de19 said, you're still going to have to handle all those TERecs, and
therefore, you may want to go the route of FileMaker, etc... If, however,
you like the joy of saying "this is my application," or if you want it to be
stand-alone, may I recommend HyperCard 2.2, SuperCard 1.6, and FoxPro for
Macintosh...
--NASA12@aol.com
>From NASA12@aol.com Mon Jul 18 06:56:59 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id GAA25506 for <think-c@rdatasys.com>; Mon, 18 Jul 1994 06:56:56 -0700
From: NASA12@aol.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id GAA09390 for <think-c@rdatasys.com>; Mon, 18 Jul 1994 06:56:55 -0700
Received: from mail02.prod.aol.net(192.203.190.97) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma009388; Mon Jul 18 06:55:58 1994
Received: by mail02.prod.aol.net
(1.38.193.5/16.2) id AA10321; Mon, 18 Jul 1994 09:55:46 -0400
X-Mailer: America Online Mailer
Sender: "NASA12" <NASA12@aol.com>
Message-Id: <9407180955.tn556277@aol.com>
To: think-c@rdatasys.com
Date: Mon, 18 Jul 94 09:55:43 EDT
Subject: Hiding the menubar
Hi all again! My application is supposed to hide the menuBar, and then bring
up a dialog box that covers the entire window... The part of the dialog box
that "covers" the menubar is a pict. With the code I have, I get my entire
dialog box with a white bar where the menubar was... ugh! any ideas?
code for hiding menubar: ( kLogoPict is the pict's id, kLogoRect is its
Received: from rdatasys.com (nagel@barracuda.rdatasys.com [198.137.184.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id KAA29743 for <think-c@rdatasys.com>; Mon, 18 Jul 1994 10:29:30 -0700
To: think-c@rdatasys.com
Subject: ADMIN: list and archive status
Reply-To: mark.nagel@rdatasys.com
Organization: Relational Data Systems, Irvine, CA
Phone: (714) 263-3899
Date: Mon, 18 Jul 1994 10:29:30 PDT
Message-ID: <12398.774552570@rdatasys.com>
From: "Mark D. Nagel" <nagel@rdatasys.com>
I'm happy to say that the list move has completed with few
problems. If anyone has had or is having any problems using the new
list software, please let me know. There are a few gotchas in the
software that I'm still becoming familiar with, but overall, it
appears to work quite well.
As far as the archive goes, the good news is that I am in the
process of transfering over the files from UC Irvine to Relational
Data Systems. The bad news is that, for the time being, these files
will only be accessible via the list archive commands, that is,
INDEX and GET. We have a firewall between our primary network and
the internet, and that firewall does not yet have the proper
resources to be a full ftp server. That will change eventually,
probably when we upgrade from a 56K to a T1 link. In the meantime,
access to the archive will only be possible using the list
software. For more information on these commands, send the command
"HELP INDEX" or "HELP GET" to listproc@rdatasys.com.
I am working on a FAQ for the list (slowly) and will gladly accept
and input members have to offer on its contents and structure. The
current bare-bones draft is available from the archive by issuing
the command "GET think-c/faq" to listproc@rdatasys.com.
The list message archives are (almost) all available under the
subarchive "think-c/messages". The previous messages are in the
MMDF message separator format, but I will munge them to look like
standard format mailbox files ASAP. All new messages are
automatically archived under the appropriate YY-MM file as they
arrive, so no more waiting until the next month for the previous
month's message archives.
In case anyone failed to notice, the new list software supports an
oft-requested feature: message digests. If you prefer to receive
messages in a digest form, send the command "SET THINK-C MAIL
DIGEST" to listproc@rdatasys.com. Digests are sent whenever 500 or
more lines of messages are available, or when 24 hours have passed,
whichever occurs first.
I guess that's it for now. Thank you everyone for bearing with me
and any problems encountered during this transition.
Mark
--------
Mark D. Nagel <mark.nagel@rdatasys.com> Relational Data Systems
Received: from rdatasys.com (nagel@wahoo.rdatasys.com [198.137.184.2]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id KAA00317 for <think-c@rdatasys.com>; Mon, 18 Jul 1994 10:40:39 -0700
To: think-c@rdatasys.com
Subject: ADMIN: correction
Reply-To: mark.nagel@rdatasys.com
Organization: Relational Data Systems, Irvine, CA
Phone: (714) 263-3899
Date: Mon, 18 Jul 1994 10:40:37 PDT
Message-ID: <313.774553237@rdatasys.com>
From: "Mark D. Nagel" <nagel@rdatasys.com>
To get the FAQ, send the command "get think-c faq", not "get
think-c/faq". What a bonehead! :)
Mark
--------
Mark D. Nagel <mark.nagel@rdatasys.com> Relational Data Systems
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id TAA14767 for <think-c@rdatasys.com>; Mon, 18 Jul 1994 19:34:34 -0700
From: MacMan16@aol.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id TAA10893 for <think-c@rdatasys.com>; Mon, 18 Jul 1994 19:34:28 -0700
Received: from unknown(192.203.190.97) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma010887; Mon Jul 18 19:33:50 1994
Received: by mail02.prod.aol.net
(1.38.193.5/16.2) id AA10499; Mon, 18 Jul 1994 22:32:59 -0400
X-Mailer: America Online Mailer
Sender: "MacMan16" <MacMan16@aol.com>
Message-Id: <9407182232.tn590856@aol.com>
To: think-c@rdatasys.com
Date: Mon, 18 Jul 94 22:32:58 EDT
Subject: TextEdit
Hi there! I am relativelty new to textedit, so I need help.... I have a
handle to a TERec (let's call it "myTERec") I also have a TEXT resource with
id 128... How do I get the text from the rsrc to the rec??? Sample code
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id AAA20542 for <think-c@rdatasys.com>; Tue, 19 Jul 1994 00:53:41 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id AAA11319 for <think-c@rdatasys.com>; Tue, 19 Jul 1994 00:53:40 -0700
Received: from muvaxa.rferl.org(192.135.216.2) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma011317; Tue Jul 19 00:53:13 1994
Received: from mumcbm.rferl.org by MUVAXA.RFERL.ORG (PMDF V4.2-12 #5010) id
<01HEVX3B2ZFK8X1NX3@MUVAXA.RFERL.ORG>; Tue, 19 Jul 1994 09:53:01 CET
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id RAA09546 for <think-c@rdatasys.com>; Tue, 19 Jul 1994 17:48:43 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id RAA11733 for <think-c@rdatasys.com>; Tue, 19 Jul 1994 17:48:20 -0700
Received: from unknown(130.85.3.11) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma011488; Tue Jul 19 05:36:57 1994
Received: from umbc9.umbc.edu (abarne1@f-umbc9.umbc.edu [130.85.3.12]) by ds1.gl.umbc.edu (8.6.9/8.6.9) with ESMTP id IAA19344 for <think-c@rdatasys.com>; Tue, 19 Jul 1994 08:36:20 -0400
From: barnett aaron <abarne1@gl.umbc.edu>
Received: (abarne1@localhost) by umbc9.umbc.edu (8.6.9/8.6.9) id IAA16929 for think-c@rdatasys.com; Tue, 19 Jul 1994 08:36:06 -0400
Received: from lionfish.rdatasys.com (root@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id SAA09984 for <think-c@rdatasys.com>; Tue, 19 Jul 1994 18:04:30 -0700
From: song@iso.wwz.unibas.ch
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id RAA11736 for <think-c@rdatasys.com>; Tue, 19 Jul 1994 17:48:15 -0700
Received: from unknown(131.152.1.5) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma011481; Tue Jul 19 04:22:38 1994
Received: from iso.wwz.unibas.ch by swiba9.unibas.ch with SMTP (PP);
Tue, 19 Jul 1994 13:21:41 +0200
Received: from localhost by iso.wwz.unibas.ch (5.65/Ultrix3.0-C) id AA16989;
Subject: Is there any C++-to-C Precompiler and Borland C Mailling List
Date: Tue, 19 Jul 94 13:21:54 +0200
X-Mts: smtp
Hi,
I would like to know:
1 ) Is there any C++-to-C precompiler which can be ftped somewhere, so that I
can translate my C++ source file to ANSI C, and compile it on a VECstation?
(since I don't have any C++ compiler on my VECstation.)
2 ) Is there any Borland C++ Mailling list on the net? If there is one, what
is the address for subscribing?
Thanks for your help in advance.
Song
song@iso.wwz.unibas.ch
>From NASA12@aol.com Tue Jul 19 23:16:50 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id XAA15479 for <think-c@rdatasys.com>; Tue, 19 Jul 1994 23:16:49 -0700
From: NASA12@aol.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id XAA12265 for <think-c@rdatasys.com>; Tue, 19 Jul 1994 23:16:43 -0700
Received: from unknown(192.203.190.97) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma012263; Tue Jul 19 23:16:16 1994
Received: by mail02.prod.aol.net
(1.38.193.5/16.2) id AA14864; Wed, 20 Jul 1994 02:15:26 -0400
X-Mailer: America Online Mailer
Sender: "NASA12" <NASA12@aol.com>
Message-Id: <9407200215.tn654045@aol.com>
To: think-c@rdatasys.com
Date: Wed, 20 Jul 94 02:15:05 EDT
Subject: User items...
I have a problem with my program... yes, again :\
I have several areas within my dialog defined as user items... The mainloop
gets events, determines that they are mouseDowns, and passes them to my
HandleMouseDown(). So far so good... However, I can't seem to get it to give
me the item number that was hit!!! I've tried:
DialogSelect( &event, &dialog, &itemHit ) -and-
itemHit = FindWindow( event->where, &theWindow )
In both cases, itemHit always is assigned a value of -1, and not it's
respective item number... I know I must've made an incredibly stupid mistake
somewhere (too many coding all-nighters), but I don't know where....
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id GAA23059 for <think-c@rdatasys.com>; Wed, 20 Jul 1994 06:49:01 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id GAA12421 for <think-c@rdatasys.com>; Wed, 20 Jul 1994 06:48:53 -0700
Received: from unknown(198.7.0.3) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma012419; Wed Jul 20 06:48:23 1994
Received: by panix2.panix.com id AA14594
(5.65c/IDA-1.4.4 for think-c@rdatasys.com); Wed, 20 Jul 1994 09:47:31 -0400
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id IAA24446 for <think-c@rdatasys.com>; Wed, 20 Jul 1994 08:16:55 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id IAA12448 for <think-c@rdatasys.com>; Wed, 20 Jul 1994 08:16:55 -0700
Received: from unknown(192.74.137.7) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma012445; Wed Jul 20 08:16:47 1994
Received: from world.std.com by ftp.std.com (8.6.8.1/Spike-8-1.0)
id LAA23183; Wed, 20 Jul 1994 11:15:51 -0400
Received: by world.std.com (5.65c/Spike-2.0)
id AA13965; Wed, 20 Jul 1994 11:15:49 -0400
From: bbedit@world.std.com (Bare Bones Software)
Message-Id: <199407201515.AA13965@world.std.com>
Subject: PopupFuncs News
To: think-c@rdatasys.com
Date: Wed, 20 Jul 1994 11:15:49 -0400 (EDT)
X-Mailer: ELM [version 2.4 PL23]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2730
July 20, 1994
For Immediate Release
Contact:
Rich Siegel
Bare Bones Software, Inc.
1 Larkspur Way #4
Natick, MA 01760
Phone: (508) 651-3561
Fax: (508) 651-7584
Internet: bbedit@world.std.com
CIS: 73051,3255
AppleLink: BARE.BONES
Bare Bones Software acquires PopupFuncs, announces support for
Metrowerks
Natick, MA -- Bare Bones Software, Inc., today announced it has acquired
"PopupFuncs" from SciComp Software of Cupertino, CA. PopupFuncs is a
programmer's productivity tool which provides instant access to language
constructs defined in C, C++, Pascal, Object Pascal, Rez, and
assembly-language source files.
"Bare Bones Software will provide the marketing and support muscle,
freeing us to concentrate on developing new technologies and products,"
said Eric Slosser, proprietor of SciComp Software.
Rich Siegel, president and CEO of Bare Bones Software, said "The
acquisition of PopupFuncs is consistent with our goal of providing the
finest, most cost-effective productivity tools for Macintosh
developers."
Bare Bones Software also announced that they are readying a new release
of PopupFuncs. Version 2.4, slated to ship at the 1994 MacWorld Expo in
Boston, adds Metrowerks' CodeWarrior and Nisus Software's QUED/M to the
list of supported editors and environments. The current release supports
BBEdit, from Bare Bones Software, THINK C and Symantec C++ from Symantec
Corp., and MPW, from Apple Computer, Inc.
"Since beta, our customers had been demanding that we support
PopupFuncs. Because of the clean design of the PopupFuncs API, our
engineers needed less than two hours to make the necessary changes.
We're happy, and so are our users." said Greg Galanos, president and CEO
of Metrowerks.
"PopupFuncs is of such fundamental utility that anyone who composes code
on a Macintosh should have a copy," said Tom Emerson, software engineer
in the Development Tools Group of Symantec. According to Leonard
Rosenthol, director of advanced technology for Aladdin Systems, Inc.,
"PopupFuncs can be used with all major editors, and this makes it the
only utility of its kind worth considering."
PopupFuncs 2.4 will be available directly from Bare Bones Software,
beginning August 1. Single-copy pricing is US$29.00 per copy, plus
shipping and handling. For additional information, contact Bare Bones
Software at the address given above.
--
Products mentioned are trademarked by their respective producers.
--
Bare Bones Software, Inc. Internet: bbedit@world.std.com
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id FAA21852 for <think-c@rdatasys.com>; Thu, 21 Jul 1994 05:18:38 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id FAA13326 for <think-c@rdatasys.com>; Thu, 21 Jul 1994 05:18:29 -0700
Received: from ics.uci.edu(128.195.1.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma013324; Thu Jul 21 05:18:19 1994
Received: from hearnvax.nic.surfnet.nl by q2.ics.uci.edu id aa02750;
21 Jul 94 5:18 PDT
Received: from AGRO02 by HEARNVAX.nic.SURFnet.nl (PMDF V4.2-12 #3330) id
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id HAA23781 for <think-c@rdatasys.com>; Thu, 21 Jul 1994 07:01:34 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id HAA13365 for <think-c@rdatasys.com>; Thu, 21 Jul 1994 07:01:31 -0700
Received: from ics.uci.edu(128.195.1.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma013363; Thu Jul 21 07:01:10 1994
Received: from cat.cis.brown.edu by q2.ics.uci.edu id aa05393;
21 Jul 94 7:01 PDT
Received: by cat.cis.brown.edu (5.65a/SMI-4.1 --- CIS Test 1.0)
id AA07092; Thu, 21 Jul 94 10:00:43 -0400
To: brown-lists-think-c@cat.cis.brown.edu
Path: pgw2.chem.brown.edu!user
From: "Paul G. Williard" <Paul_Williard@brown.edu>
Newsgroups: brown.lists.think-c
Subject: Trouble w/SetDialogDefaultItem in TC7.0.*
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id JAA27091 for <think-c@rdatasys.com>; Thu, 21 Jul 1994 09:33:35 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id JAA13473 for <think-c@rdatasys.com>; Thu, 21 Jul 1994 09:33:35 -0700
Received: from ics.uci.edu(128.195.1.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma013471; Thu Jul 21 09:32:47 1994
Received: from imag.imag.fr by q2.ics.uci.edu id aa11583; 21 Jul 94 9:32 PDT
Received: from isis.imag.fr by imag.imag.fr with SMTP id AA15776
(5.65c8/IDA-1.4.4 for <think-c@ics.uci.edu>); Thu, 21 Jul 1994 18:27:38 +0200
Received: from [129.88.35.18] (eriador.imag.fr) by isis.imag.fr with SMTP id AA09821
(5.65c8/IDA-1.4.4 for <think-c@ics.uci.edu>); Thu, 21 Jul 1994 18:31:13 +0200
Date: Thu, 21 Jul 1994 18:31:13 +0200
Message-Id: <199407211631.AA09821@isis.imag.fr>
X-Sender: laborde@isis
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: think-c@ics.uci.edu
From: Jean-Marie.Laborde@imag.fr
Subject: rowBytes in PixMap
The rowbyte of the screenBits PixMap for a given pixel depth seems not easy to
infer from its value in another depth.
For instance:
{
GDHandle gdh = GetMainDevice ();
short srb=((*((*gdh)->gdPMap))->rowBytes) & 0x7FFF;
}
gives in srb the wanted value for a given screendepth, eg
512 for a 16" color display in 16 colors connected to a Mac II (with video
card).
I would like to know about the rowbyte if the user would switch to another
depth.
In the preceding case we would have:
128 in depth 1 (B&W)
256 2 (4 colors)
512 4 ( 16 colors)
1024 8 (256 colors)
1664 16 (thousands of colors)
1664is not 2*1024 but 1664*8/16 is = 832 which is the pixelwidth of the
screen.
On a Quadra 950 (buildin Video and 21" monitor), we have
1152 in depth 16 (according the the 1152 pixelwidth of the screen)
576 in depth 8 but again
576 in depth 4, 2 or even 1.
Does it exist a way of getting the right value without calling
repeteadly SetDepth() for all acceptable values, which is not especially
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id JAA27652 for <think-c@rdatasys.com>; Thu, 21 Jul 1994 09:49:35 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id JAA13503 for <think-c@rdatasys.com>; Thu, 21 Jul 1994 09:49:36 -0700
Received: from ics.uci.edu(128.195.1.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma013501; Thu Jul 21 09:48:49 1994
Received: from imag.imag.fr by q2.ics.uci.edu id aa12411; 21 Jul 94 9:48 PDT
Received: from isis.imag.fr by imag.imag.fr with SMTP id AA16410
(5.65c8/IDA-1.4.4 for <think-c@ics.uci.edu>); Thu, 21 Jul 1994 18:45:16 +0200
Received: from [129.88.35.18] (eriador.imag.fr) by isis.imag.fr with SMTP id AA10887
(5.65c8/IDA-1.4.4 for <think-c@ics.uci.edu>); Thu, 21 Jul 1994 18:48:51 +0200
Date: Thu, 21 Jul 1994 18:48:51 +0200
Message-Id: <199407211648.AA10887@isis.imag.fr>
X-Sender: laborde@isis
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: think-c@ics.uci.edu
From: Jean-Marie.Laborde@imag.fr
Subject: Adressing memory screen in 24-bit
Some time ago I posted a question approximatly the same as today.
I have not received too much praticable answer. This is the raison
I post it again with more technical details.
<<It is not recommanded to write directly in the memory screen but some
time we need to do that.
We managed for some graphics intensive application to use the
correct baseAddr of the screen bit(pix)map related to most
of the standard (Apple) monitors used for main device as
screenBits.baseAddr.
Unfortunately with some (especially non Apple) monitors connected
(to not 32 bits machines) this does not work.
Does anyone knows about writing outside of the 24-bit world on
a 24 bit machine?>>
More technically
On a "standard" machine (24-bit adressing mode or newer-machine having 32bit)
scrptr=screenBits.baseAddr+offset;
*scrptr=motif;
does the job and put the content ogf motif some where on the screen.
On a machine running in 24-bit with a video-ram at some higher adress:
mode_adressage=true32b;
SwapMMUMode(&mode_adressage); // do not break here with think-C
debugger!
scrptr=screenBits.baseAddr+offset;
*scrptr=motif;
SwapMMUMode(&mode_adressage);
does also flawlessly the job.
Our problem is to do the same on a machine running in 24 bit without 32 bit
capabilities, like when installing a card (eg "futura interface card")
on a SE30 or a MacII Cx?
Thanks to every people answering last time and even more to people
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id GAA25597 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 06:34:08 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id GAA14242 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 06:34:07 -0700
Received: from ics.uci.edu(128.195.1.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma014240; Fri Jul 22 06:33:59 1994
Received: from cat.cis.brown.edu by q2.ics.uci.edu id aa07808;
22 Jul 94 6:33 PDT
Received: by cat.cis.brown.edu (5.65a/SMI-4.1 --- CIS Test 1.0)
id AA14078; Fri, 22 Jul 94 09:33:26 -0400
To: brown-lists-think-c@cat.cis.brown.edu
Path: pgw2.chem.brown.edu!user
From: "Paul G. Williard" <Paul_Williard@brown.edu>
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id GAA25837 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 06:45:09 -0700
From: Paul_Williard@brown.edu
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id GAA14254 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 06:45:09 -0700
Received: from brown.edu(128.148.128.9) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma014249; Fri Jul 22 06:44:49 1994
Received: from pgw2.chem.brown.edu by brown.edu (5.65a/SMI-4.2 --- CIS Test 1.1 -- Nov 11)
id AA24144; Fri, 22 Jul 94 09:48:02 -0400
Message-Id: <9407221348.AA24144@brown.edu>
Date: Fri, 22 Jul 1994 09:48:33 -0500
To: think-c@rdatasys.com
Subject: Trouble w/ SetDialogDefaultItem etc. in TC 7.0.*
I am having trouble compling some C (not C++) projects that I've previously
written that contain the following lines of code:
pascal OSErr SetDialogDefaultItem(DialogPtr theDialog, short newItem)
= { 0x303C, 0x0304, 0xAA68 };
pascal OSErr SetDialogCancelItem(DialogPtr theDialog, short newItem)
Received: from rdatasys.com (nagel@barracuda.rdatasys.com [198.137.184.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id KAA03214 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 10:07:53 -0700
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id GAA25952 for <mark.nagel@rdatasys.com>; Fri, 22 Jul 1994 06:51:09 -0700
From: Paul_Williard@brown.edu
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id GAA14267 for <mark.nagel@rdatasys.com>; Fri, 22 Jul 1994 06:51:08 -0700
Received: from brown.edu(128.148.128.9) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma014265; Fri Jul 22 06:50:20 1994
Received: from pgw2.chem.brown.edu by brown.edu (5.65a/SMI-4.2 --- CIS Test 1.1 -- Nov 11)
id AA24949; Fri, 22 Jul 94 09:53:35 -0400
Message-Id: <9407221353.AA24949@brown.edu>
Date: Fri, 22 Jul 1994 09:54:05 -0500
To: mark.nagel@rdatasys.com
Subject: Trouble posting to think-c@rdatasys.com
Resent-To: think-c@rdatasys.com
Resent-Date: Fri, 22 Jul 1994 10:07:44 PDT
Resent-Message-ID: <28330.774896864@rdatasys.com>
Resent-From: "Mark D. Nagel" <nagel@rdatasys.com>
Mark, I've been trying to post the following message to the think-c list at
the address given above with no success. I would appreciate it if you
could post this for me - I am having trouble compling some C (not C++)
projects that I've previously written that contain the following lines of
code:
<Beginning of post>
I am having trouble compling some C (not C++) projects that I've previously
written that contain the following lines of code:
pascal OSErr SetDialogDefaultItem(DialogPtr theDialog, short newItem)
= { 0x303C, 0x0304, 0xAA68 };
pascal OSErr SetDialogCancelItem(DialogPtr theDialog, short newItem)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id MAA08309 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 12:41:48 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id MAA16465 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 12:41:48 -0700
Received: from beta.hut.fi(130.233.224.51) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma016462; Fri Jul 22 12:40:55 1994
Received: (from jmunkki@localhost) by beta.hut.fi (8.6.8.1/8.6.7) id WAA25518 for think-c@rdatasys.com; Fri, 22 Jul 1994 22:40:35 +0300
There is no way to find out what the rowBytes value will be. There is
absolutely no reason that I can think of that would require you to know
what it is in advance. Also remember that screen resolutions can now
change on the fly, so depending on a screen staying the same width
all the time is not reliable.
You should also remember that the Macintosh can have multiple screen
devices connected to it. You should never use screenBits to retrieve
the base address of a display. Read the Graphics Devices chapters in
IM V and VI (or the new edition of IM). All the necessary information
is there, except that they probably do not remind you to call ShieldCursor.
Always remember that whenever you call GetNextEvent, the whole graphics
environment can change.
-----
Juri Munkki There ain't no such thing as a shareware lunch.
jmunkki@hut.fi Windsurfing: Faster than the wind.
>From Wolf Fri Jul 22 14:27:54 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id OAA11246 for <think-c@RDATASYS.COM>; Fri, 22 Jul 1994 14:27:52 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id OAA16781 for <think-c@RDATASYS.COM>; Fri, 22 Jul 1994 14:27:53 -0700
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id PAA13216 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 15:55:58 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id PAA17073 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 15:55:59 -0700
Received: from xroads.vthrc.uq.oz.au(130.102.4.16) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma017068; Fri Jul 22 15:55:43 1994
Received: (mailwrap@localhost) by xroads.vthrc.uq.oz.au (8.6.9/8.6.3) id IAA07746 for <think-c@rdatasys.com>; Sat, 23 Jul 1994 08:55:15 +1000
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id QAA14547 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 16:41:01 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id QAA17314 for <think-c@rdatasys.com>; Fri, 22 Jul 1994 16:41:02 -0700
Received: from well.sf.ca.us(198.93.4.10) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma017312; Fri Jul 22 16:40:14 1994
Received: (from crunch@localhost) by well.sf.ca.us (8.6.9/8.6.9) id QAA19580 for think-c@rdatasys.com; Fri, 22 Jul 1994 16:40:11 -0700
Date: Fri, 22 Jul 1994 16:40:11 -0700
From: John Draper <crunch@well.sf.ca.us>
Message-Id: <199407222340.QAA19580@well.sf.ca.us>
To: think-c@rdatasys.com
Subject: DialogSelect problem
Someone comments:
>DialogSelect( &event, &dialog, &itemHit ) -and-
>itemHit = FindWindow( event->where, &theWindow )
>
>In both cases, itemHit always is assigned a value of -1, and not it's
>respective item number... I know I must've made an incredibly stupid
mistake
>somewhere (too many coding all-nighters), but I don't know where....
>Thoughts?
The 2nd line is un-necessary, as it relates to window hits. "ItemHit"
is a returned value that DialogSelect returns.
CC
>From reaper@jhunix.hcf.jhu.edu Sat Jul 23 15:01:38 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id PAA13457 for <think-c@rdatasys.com>; Sat, 23 Jul 1994 15:01:34 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id PAA18102 for <think-c@rdatasys.com>; Sat, 23 Jul 1994 15:01:35 -0700
Received: from jhunix.hcf.jhu.edu(128.220.2.5) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma018100; Sat Jul 23 15:00:58 1994
Received: from jhunix.hcf.jhu.edu ([128.220.2.5]) by jhunix.hcf.jhu.edu with SMTP id <2594-2>; Sat, 23 Jul 1994 18:00:50 -0400
>From udsugar@cerebrum.impaqt.drexel.edu Sat Jul 23 18:09:43 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id SAA17066 for <think-c@rdatasys.com>; Sat, 23 Jul 1994 18:09:41 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id SAA18300 for <think-c@rdatasys.com>; Sat, 23 Jul 1994 18:09:41 -0700
Received: from cerebrum.impaqt.drexel.edu(129.25.10.3) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma018298; Sat Jul 23 18:09:25 1994
Received: from solaris (solaris.impaqt.drexel.edu) by impaqt.drexel.edu (4.1/SMI-4.1)
I'm thinking of writing an init that will run everytime someone
chooses print from any application. It will then ask the person for a
name and password and then ( if the info is correct ) print the document
as it would normally. Otherwise it stops the printing.
Anyway my question is does anyone know how to catch the print job
before it prints so that I can ask for the information? Does anyone have
any experience with this or know of any code somewhere which could help
me. I have Inside Mac (old )but I didn't come across any useful info
there ( I probably was looking in the wrong places).
Also after I get the info I have to check a database file ( probably
one that will be on unix machine ). Does anyone have any experience with
that. I'd appreciate any help anyone could give me. If anyone has any
better ideas or knows of any software that does this already I also like
to hear about it. Thanks for your time.
John Grimes
reaper@jhunix
HAC Consultant
End Included Message ---
I have actually writeen something that sort of does this. I wrote it
for a company who wanted to do some accounting for print jobs sent from
networked Macintoshs to a Cannon Color Laser Printer.
Anyway, to answer some of your questions. In order tooget your info
you do have to write an INIT and you need to patch the _PrGlue trap.
That will get called when any of the printing functions gets called
PrOpen, PrClose, PrintDevault, etc...
Then to get any info you have to get it out of the print record that
gets passed to the function.
The way I tried to do it was to look at the different messages and
take info as could get it. You can bring up a dialog with no problem
but I had lots of trouble trying to cancel the print job if the user
pressed the cancel button as opposed to the ok button (I never got it
to work).
Also I had trouble getting some of the correct information at times.
Like when printing to a LaserWriter I would always get 1 copy being
printed even if they were printing more than once copy. I suspect that
it get's encoded into the Poastscript code somehow and I never see it.
Some places to look for help would be Inside Mac (old) volume 2 in the
Printing Manager Chapter. Also there is a document that I found from
Apple called 'Learning To Drive'. I beleive that I found it on ftp.apple.com
but I might have found it on the CD-ROM. I also think I found a HyperCard
stack that had some info in it. It might have been SpInside Macintosh
if so, it would be the same stuff that is in Inside Mac Volume 5 (I don't
have volume 5 handy to look sorry)..
Anyway, if you have any further questions feel free to ask. I will
help as much as I can. Also, I think the Printer Record stuff is going
change in the near future with the Quickdraw GX (but I'm not to sure).
Good Luck
Dave Sugar
udsugar@impaqt.drexel.edu
>From gurgle@hopf.dnai.com Sun Jul 24 12:42:08 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id MAA29131 for <think-c@rdatasys.com>; Sun, 24 Jul 1994 12:42:06 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id MAA18844 for <think-c@rdatasys.com>; Sun, 24 Jul 1994 12:42:08 -0700
Received: from hopf.dnai.com(140.174.162.10) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma018842; Sun Jul 24 12:41:57 1994
Received: from [140.174.162.193] (gurgle.dnai.com [140.174.162.193]) by hopf.dnai.com (8.6.9/8.6.5) with SMTP id MAA06848 for <think-c@rdatasys.com>; Sun, 24 Jul 1994 12:41:42 -0700
Message-Id: <199407241941.MAA06848@hopf.dnai.com>
X-Sender: gurgle@mail.dnai.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 24 Jul 1994 12:42:26 -0800
To: think-c@rdatasys.com
From: gurgle@hopf.dnai.com (Pete Gontier)
Subject: Re: Printing
>Begin Included Message ---
>
> Hello,
>> I'm thinking of writing an init that will run everytime someone
>> chooses print from any application. It will then ask the person for a
>> name and password...
>In order tooget your info
>you do have to write an INIT and you need to patch the _PrGlue trap.
I've written some code to do something like this as well, but the ugly
truth of the matter is that plenty of applications still use the linkable
printing library rather than call the Printing Manager trap(s). In other
words, they have a primitve version of the Printing Manager linked into
themselves. This may get less and less common as QDGX drivers propagate,
and in fact may be pretty uncommon today, since I wrote my test code a
while back, but this is the reason I ended up not using the code. Proceed
with caution. :-)
--
Pete Gontier // CTO, Integer Poet Software // gurgle@dnai.com
Note: the above email address is new. The Netcom address should be
considered defunct (although it will still work for a while).
>From abarne1@gl.umbc.edu Sun Jul 24 19:38:19 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id TAA21166 for <think-c@rdatasys.com>; Sun, 24 Jul 1994 19:38:17 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id TAA19271 for <think-c@rdatasys.com>; Sun, 24 Jul 1994 19:38:20 -0700
Received: from unknown(130.85.3.11) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma019269; Sun Jul 24 19:37:53 1994
Received: from umbc8.umbc.edu (abarne1@f-umbc8.umbc.edu [130.85.3.8]) by ds1.gl.umbc.edu (8.6.9/8.6.9) with ESMTP id WAA11366 for <think-c@rdatasys.com>; Sun, 24 Jul 1994 22:38:03 -0400
From: barnett aaron <abarne1@gl.umbc.edu>
Received: (abarne1@localhost) by umbc8.umbc.edu (8.6.9/8.6.9) id WAA19035 for think-c@rdatasys.com; Sun, 24 Jul 1994 22:37:48 -0400
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id CAA29023 for <think-c@rdatasys.com>; Mon, 25 Jul 1994 02:00:30 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id CAA19633 for <think-c@rdatasys.com>; Mon, 25 Jul 1994 02:00:30 -0700
Received: from leeman.york.ac.uk(144.32.128.13) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma019629; Mon Jul 25 01:59:38 1994
Received: from tower.york.ac.uk by leeman.york.ac.uk with SMTP (PP)
id <16926-0@leeman.york.ac.uk>; Mon, 25 Jul 1994 09:52:20 +0100
Received: by tower.york.ac.uk (931110.SGI/920502.SGI)
for @leeman.york.ac.uk:think-c@rdatasys.com id AA04576;
Mon, 25 Jul 94 10:02:13 +0100
Date: Mon, 25 Jul 1994 10:02:12 +0000
From: "Edmund J. Sutcliffe" <ejs1@tower.york.ac.uk>
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id DAA00961 for <think-c@rdatasys.com>; Mon, 25 Jul 1994 03:23:35 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id DAA19831 for <think-c@rdatasys.com>; Mon, 25 Jul 1994 03:23:34 -0700
Received: from netcom.netcom.com(192.100.81.100) by lionfish.rdatasys.com via smap (V1.3mjr)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id IAA26781 for <think-c@rdatasys.com>; Tue, 26 Jul 1994 08:33:20 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id IAA21177 for <think-c@rdatasys.com>; Tue, 26 Jul 1994 08:33:22 -0700
Received: from ics.uci.edu(128.195.1.1) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma021175; Tue Jul 26 08:33:14 1994
Received: from rodan.rs.itd.umich.edu by q2.ics.uci.edu id aa11462;
26 Jul 94 8:32 PDT
Received: from erdpc-11.umtri.umich.edu by rodan.rs.itd.umich.edu (8.6.9/2.2)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id JAA16134 for <think-c@rdatasys.com>; Tue, 26 Jul 1994 09:11:21 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id JAA21357 for <think-c@rdatasys.com>; Tue, 26 Jul 1994 09:11:24 -0700
Received: from guest.apple.com(130.43.2.14) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma021355; Tue Jul 26 09:10:53 1994
Received: from mac217.kip.apple.com by guest.apple.com with SMTP (5.64/8-Feb-1993-eef)
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id PAA12215 for <think-c@rdatasys.com>; Tue, 26 Jul 1994 15:27:33 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id PAA21939 for <think-c@rdatasys.com>; Tue, 26 Jul 1994 15:27:36 -0700
Received: from jose.ai.rl.af.mil(128.132.33.139) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma021937; Tue Jul 26 15:27:21 1994
Received: from Mac-mailer (grieg.IRA.RL.AF.MIL [128.132.194.184]) by jose.AI.RL.AF.MIL (8.6.8.1/8.6.6) with SMTP id SAA18964 for <think-c@rdatasys.com>; Tue, 26 Jul 1994 18:27:34 -0400
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id WAA22241 for <think-c@rdatasys.com>; Tue, 26 Jul 1994 22:31:46 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id WAA22458 for <think-c@rdatasys.com>; Tue, 26 Jul 1994 22:31:49 -0700
Received: from dns1.nmsu.edu(128.123.3.5) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma022454; Tue Jul 26 22:31:46 1994
Received: from crl.nmsu.edu by NMSU.Edu (8.6.8.1/NMSU-1.18)
id XAA02203; Tue, 26 Jul 1994 23:31:41 -0600
Message-Id: <199407270531.XAA02203@NMSU.Edu>
Received: from [128.123.56.127] (du-slip-77) by crl.nmsu.edu (4.1/SMI-4.1)
id AA21799; Tue, 26 Jul 94 23:31:26 MDT
X-Sender: tslater@crl.nmsu.edu (Unverified)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 26 Jul 1994 23:31:39 -0600
To: think-c@rdatasys.com
From: tslater@crl.nmsu.edu (Ted Slater)
Subject: memAZErr in TCL/VA project
Hi,
I'm writing my first real Mac app using Symantec C++ 7.0.3, TCL and VA, and
Object I/O. My document class (CMain) is derived from CSaver, and the pane
class I'm using is derived from CStyleText. Here's my problem:
I can open a file I've saved once. When I try to open another document, or
the same one after I've closed it, I get plinked into the Debugger by a
call to Failure. At that point, __gTCLBreakFailure == 1 and gBreakFailure
== 0. The error code is -113, which THINK Reference says is a memAZErr,
"Address in zone check failed". Sometimes I'm not lucky enough to get to
the Debugger, I just get a bus error in CEditText's Activate() member
function, or sometimes it's in FailMemError().
Does anyone have any idea why this might happen? Why only the second open,
not the first?
E-mail me if you need more info to help out. Thanks!!
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id LAA25708 for <think-c@rdatasys.com>; Wed, 27 Jul 1994 11:06:09 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id LAA23257 for <think-c@rdatasys.com>; Wed, 27 Jul 1994 11:06:11 -0700
Received: from riscsm.scripps.edu(137.131.120.6) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma023252; Wed Jul 27 11:05:35 1994
Received: from boger2.scripps.edu by scripps.edu (5.61/1.34)
id AA18465; Wed, 27 Jul 94 11:05:31 -0700
Received: by boger2.scripps.edu (920330.SGI/920502.SGI)
for @RISCSM.SCRIPPS.EDU:think-c@rdatasys.com id AA26533; Wed, 27 Jul 94 10:59:06 -0700
* Copyright ) 1993 Steven J. Bushell. All rights reserved.
*
****/
#pragma once
#include <CObject.h>
#define kKingValue 0x5000
CLASS CChessBoard;
class CChessPiece : public CObject {
public:
Boolean itsColor;
short itsValue;
virtual void IChessPiece(short aColor);
virtual void Draw(short rank, short file); // abstract Draw
method -- must be overridden
virtual Boolean IsValidMove(CChessBoard *aBoard, short newRank,
short newFile);
virtual short BoardLocationValue(CChessBoard *aBoard, short
rank, short file);
virtual CIconHandle GetCicnHandle(void);
virtual void RegisterMove(short rank, short file);
};
>From halejl@sce.com Wed Jul 27 14:49:23 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id OAA03299 for <think-c@rdatasys.com>; Wed, 27 Jul 1994 14:49:19 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id OAA23696 for <think-c@rdatasys.com>; Wed, 27 Jul 1994 14:49:19 -0700
Received: from d033700.sce.com(155.13.32.41) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma023694; Wed Jul 27 14:48:44 1994
Received: from D038133.sce.com by sce.com (AIX 3.2/UCB 5.64/4.03)
id AA19827; Wed, 27 Jul 1994 14:45:14 -0700
Message-Id: <9407272145.AA19827@sce.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 27 Jul 1994 14:51:11 -0800
To: think-c@rdatasys.com
From: halejl@sce.com (Jerry Hale)
Subject: C++ 7.0.3 upgrade
Is there another archive that has the 7.0.3 Symantec C++ upgrade?
The devtools.symantec.com is an Apple running A/UX and as such Fetch does
not seem to work(this is not the first A/UX machine I have tried to use
Fetch on.)
Thanx for any help -
Jerry Hale BSEE
Senior Systems Analyst
Southern Cal Edison
(909) 394-8627
Internet: halejl@sce.com
The opinions expressed herein are not those of SCE. I thought of them first.
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id HAA20843 for <think-c@rdatasys.com>; Thu, 28 Jul 1994 07:14:42 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id HAA24390 for <think-c@rdatasys.com>; Thu, 28 Jul 1994 07:14:44 -0700
Received: from dsl2.uoregon.edu(128.223.108.147) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma024388; Thu Jul 28 07:14:15 1994
Received: from rhartmann.symantec.com by dsl2.uoregon.edu (NX5.67c/NX3.0M)
id AA00407; Thu, 28 Jul 94 07:13:58 -0700
Message-Id: <9407281413.AA00407@dsl2.uoregon.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 28 Jul 1994 07:14:01 -0700
To: think-c@rdatasys.com
From: rhartman@dsl2.uoregon.edu (Rick Hartmann)
Subject: Re: C++ 7.0.3 upgrade
Not exactly. It's a IIci running System 7.1 limited to 10 concurrent users
plus it is a local server for the tech support group. The FTP server will
be moved to a SUN Sparc 20 in the near future. You'll see an announcement
here when it happens. WWW server also coming soon.
You can always get updates from sumex-aim.stanford.edu and
mac.archive.umich.edu and all their mirrors.
Rick
> Is there another archive that has the 7.0.3 Symantec C++ upgrade?
>The devtools.symantec.com is an Apple running A/UX and as such Fetch does
>not seem to work(this is not the first A/UX machine I have tried to use
>Fetch on.)
>
>Thanx for any help -
>
>Jerry Hale BSEE
>Senior Systems Analyst
>Southern Cal Edison
>(909) 394-8627
>Internet: halejl@sce.com
>The opinions expressed herein are not those of SCE. I thought of them first.
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id WAA29196 for <think-c@rdatasys.com>; Thu, 28 Jul 1994 22:35:20 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id WAA25170 for <think-c@rdatasys.com>; Thu, 28 Jul 1994 22:35:20 -0700
Received: from netcom12.netcom.com(192.100.81.124) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma025168; Thu Jul 28 22:34:53 1994
Received: by netcom.com (8.6.8.1/SMI-4.1/Netcom)
id WAA25947; Thu, 28 Jul 1994 22:35:05 -0700
Received: by mail3.netcom.com (8.6.8.1/Netcom)
id WAA20162; Thu, 28 Jul 1994 22:16:17 -0700
Received: from ftp.std.com by mail3.netcom.com (8.6.8.1/Netcom)
id WAA20156; Thu, 28 Jul 1994 22:16:12 -0700
Received: from world.std.com by ftp.std.com (8.6.8.1/Spike-8-1.0)
id BAA18949; Fri, 29 Jul 1994 01:15:45 -0400
Received: by world.std.com (5.65c/Spike-2.0)
id AA29066; Fri, 29 Jul 1994 01:15:43 -0400
From: bbedit@world.std.com (Bare Bones Software)
Message-Id: <199407290515.AA29066@world.std.com>
Subject: BBEdit 3.0 Ships!
To: bbedit-beta@netcom.com
Date: Fri, 29 Jul 1994 01:15:43 -0400 (EDT)
X-Mailer: ELM [version 2.4 PL23]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 4822
Sender: siegel@netcom.com
Precedence: list
July 29, 1994
For Immediate Release
Contact:
Rich Siegel
Bare Bones Software, Inc.
1 Larkspur Way #4
Natick, MA 01760
Phone: (508) 651-3561
Fax: (508) 651-7584
Internet: bbedit@world.std.com
CIS: 73051,3255
AppleLink: BARE.BONES
Bare Bones Software Delivers First Native Text Editor for Power Macintosh(R)
Natick, MA -- Bare Bones Software Inc. today began shipping version 3.0
of their popular and critically acclaimed text editor "BBEdit". In
addition to being accelerated for Power Macintosh, BBEdit 3.0 features
support for several new Apple(R) technologies, including PowerTalk(R) mail
services, OSA scripting, and Macintosh Drag and Drop user-interface
extensions.
BBEdit 3.0 takes advantage of native PowerPC(TM) code to greatly enhance
the speed of common operations such as loading and saving files, and
text editing, searching and transformation. In addition, BBEdit is
extensible via plug-in code modules, which may be implemented with
native PowerPC code for optimal performance.
BBEdit 3.0 also features a unique Find Differences facility, which
compares files, folders, or project documents and displays the
differences between them. When comparing folders or projects, BBEdit
displays files which are common to both folders or projects, as well as
files unique to each folder or project. Common files can be directly
compared for differences.
As the result of an alliance with SciComp Software, BBEdit 3.0 also
features integrated PopupFuncs(TM) technology, which allows quick access to
C, C++, or Pascal constructs defined in a source file via a popup menu
in that file's window.
Other significant enhancements include support for user scripting via
AppleScript(R), Frontier(TM), or any other OSA-compliant scripting system,
use of Macintosh Drag and Drop in the user interface and for text
editing, and support for the AOCE "Standard Mail Package", so that users
can compose, send, and read PowerTalk mail messages from within BBEdit.
BBEdit 3.0 also features a number of user-interface enhancements,
included in direct response to user comments and suggestions. In order
to smooth the transition from other text-editing products to BBEdit,
Bare Bones Software has included a number of new text transformations,
including line sorting, generation of C function prototypes, line
numbering, and organization of delimited words into rows and columns.
Response from beta testers has been enthusiastic. Tom Emerson, a
software engineer in Symantec's Macintosh Development Tools Group, said,
"The speed improvements on Power Macs are very impressive. Large files
open much faster than before, and search and replace operations,
particularly multi-file searching, really fly. I'm able to get more work
done in less time, thanks to BBEdit." According to Leonard Rosenthol,
director of advanced technology at Aladdin Systems, "The new ability to
compare folders has proven itself invaluable. I'm able to quickly
compare two sets of source files and determine the differences between
them, and integrate those differences. Until BBEdit 3.0 came along, it
was a real chore." Chris Borton, senior software engineer at Storm
Technology, Inc., said that "BBEdit 3.0's combination of ease of use,
drag-and-drop text editing, XTND(TM) support, and integration with Symantec
C++ have made it my ideal development environment."
BBEdit 3.0 is available immediately at a suggested retail price of
US$99.00. Current BBEdit 2.5 owners can upgrade to version 3.0 for
US$39.00 (U.S. shipping & handling included). Bare Bones Software will
also honor the BBEdit 2.5 pricing structure for any orders postmarked
prior to July 29, 1994.
Customers who are currently using a freeware version of BBEdit, or a
competing or complementary product, can upgrade to BBEdit 3.0 for
US$69.00 plus shipping and handling. (Contact Bare Bones Software for
cross-upgrade information.) Students will be able to purchase BBEdit 3.0
for US$39.00, domestic shipping and handling included.
For additional information, including international shipping charges,
quantity and site-license pricing, contact Bare Bones Software at the
address given above.
--
PowerPC is a trademark of International Business Machines Corporation.
Apple, AppleScript, Macintosh and PowerTalk are registered trademarks of
Apple Computer, Inc.
PopupFuncs is a trademark of SciComp Software.
XTND is a trademark of Claris Corporation.
Frontier is a trademark of UserLand Software.
Other products mentioned are trademarked by their respective producers.
--
Bare Bones Software, Inc. Internet: bbedit@world.std.com
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id VAA24578 for <think-c@rdatasys.com>; Fri, 29 Jul 1994 21:30:58 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id VAA26341 for <think-c@rdatasys.com>; Fri, 29 Jul 1994 21:30:56 -0700
Received: from cerebrum.impaqt.drexel.edu(129.25.10.3) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma026339; Fri Jul 29 21:30:17 1994
Received: from solaris (solaris.impaqt.drexel.edu) by impaqt.drexel.edu (4.1/SMI-4.1)
I'm using the Comm Toolbox in an application that I am writing, but I'm
affraid that I am not correctly initilizing it. I have been looking in
the CommToolbox book but it hasn't helped me yet. What I am doing is first
the usual init calls that every Mac Programs has to make. Then I check
to see if the CommToolbox is indeed installed in the system. If it is
I make 3 calls:
err = InitCRM ();
err = InitCTBUtilities ();
err = InitCM ();
To initilize the CommToolbox (they work fine, no error is returned). But
later when I go to read something from the CommToolbox, EvenBetterBusError
will break me into MacsBug saying 'Write to NIL'. It only occurs on a
call to CMRead, and only once after I have restarted. If I exit the program,
close the port (with CommCloser) and try it again it will work just fine.
I can't figure out what I'm doing wrong.
All my calls to CMNew and CMOpen work just fine with no errors returned.
I'm probabily just doing something stupid. Has anyone had/seeen a problem
that sounds kind of like this and figured out a solution? Also what would
be nice is if someone could direct me to some code that uses CommToobox
correctly so I can see what that is doing differently from me.
Thanks
Dave Sugar
udsugar@impaqt.drexel.edu
>From SJKim@aol.com Sat Jul 30 09:35:19 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id JAA06860 for <think-c@rdatasys.com>; Sat, 30 Jul 1994 09:35:16 -0700
From: SJKim@aol.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id JAA26845 for <think-c@rdatasys.com>; Sat, 30 Jul 1994 09:35:15 -0700
Received: from mail02.prod.aol.net(192.203.190.97) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma026843; Sat Jul 30 09:34:58 1994
Received: by mail02.prod.aol.net
(1.38.193.5/16.2) id AA00794; Sat, 30 Jul 1994 12:34:51 -0400
X-Mailer: America Online Mailer
Sender: "SJKim" <SJKim@aol.com>
Message-Id: <9407301234.tn390250@aol.com>
To: think-c@rdatasys.com
Date: Sat, 30 Jul 94 12:34:51 EDT
Subject: MacsBug?
Hello Netters,
Can anyone tell me what MacsBug is? I'm familiar with DOS programming but
new to Mac OS. I think it is a debugging utility, but what do I need to run
it?(I only have Think C.) Does it require MPW environment?
Also, I have (freeware/shareware) disassembler. However, I have no idea what
the assembly instructions mean. Anyone know if there is doc for Mac
Assembly? (Free & Electronic version?)
Thanks.
>From de19@umail.umd.edu Sat Jul 30 11:18:21 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id LAA07315 for <think-c@rdatasys.com>; Sat, 30 Jul 1994 11:18:17 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id LAA27041 for <think-c@rdatasys.com>; Sat, 30 Jul 1994 11:18:18 -0700
Received: from umail.umd.edu(128.8.10.28) by lionfish.rdatasys.com via smap (V1.3mjr)
In-Reply-To: Your message <9407301234.tn390250@aol.com> of Sat, 30 Jul 1994
09:43:25 -0700
Content-Type: TEXT/plain; charset=US-ASCII
> Can anyone tell me what MacsBug is?
MacsBug is software which replaces (and enhances) the low-level debugger
built in to the roms. The original version was (I beleive) developed by
motorola for use with the 68000 chip, it has been extended since then by
motorola and apple (as far as the rom-resident version goes that is).
The software version of MacsBug is placed loose in the system folder (not
anywhere else), and is looked for specifically by the OS as it starts up,
if it is found you will see a second line in the startup greeting screen
proclaiming "MacsBug Installed".
Macsbug allows a knowledgable person to cope with certain abnormal program
conditions by providing an environment to diagnose them. It doesnt occupy
much in the way of system resources, but it can present a naive user with
interesting challanges, so it probably shouldnt be loaded unless a programmer
is at the helm or clear instructions are posted nearby.
There may well be some tutorial material available online, start with the
FAQ's for this list and for the CSMP newsgroup. Even better would be to
buy one of the several excellent books available.
Be aware that MacsBug software has had to evolve as new chips were
introduced by motorola and as new architectures were introduced by apple,
you should be careful about wht version you run. There was an especially
nasty problem with the 68LC40 chip, motorola discovered an error in the
chip (since corected), this error forced a special version of macsbug.
Not sure if apple has exhausted its supply of the buggy chip BTW, so if
your machine uses this chip (all C610, many C650, Q605, some Q610, other
models including blackbirds) you will need the special version of macsbug.
> Anyone know if there is doc for Mac Assembly?
online? I doubt it, book size documents are appropriate (and available).
Chip manufacturors (Motorola) publish technical specifications and other
literature which you should have available for reference, not only for
the CPU chip, but also for other related chips (MMU, PMMU, FPU, DSP...).
You will also need manuals for the Assembler software you intend to use
(probably MPW assembler, but some compilers support inline assembler,
refer the their documentation however skimpy). Thee are some third-party
books to help you in this area.
Programming in assembler is not done much these days, the amount of detail
involved is often overwhelming, and the payback not always realised, the
risk of bugs is enormous and relates directly to the degree of freedom
you have and it's consequent responsibility.
Its too bad it costs so much to set up for doing assembler, I think a
background in assembler programming and debugging should be a part of
every programmers education.
--
dana s emery <de19@umail.umd.edu>
>From Bwest2@aol.com Sat Jul 30 19:36:29 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id TAA15956 for <think-c@rdatasys.com>; Sat, 30 Jul 1994 19:36:26 -0700
From: Bwest2@aol.com
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id TAA27314 for <think-c@rdatasys.com>; Sat, 30 Jul 1994 19:36:31 -0700
Received: from mail02.prod.aol.net(192.203.190.97) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma027312; Sat Jul 30 19:36:02 1994
Received: by mail02.prod.aol.net
(1.38.193.5/16.2) id AA19912; Sat, 30 Jul 1994 22:36:00 -0400
X-Mailer: America Online Mailer
Sender: "Bwest2" <Bwest2@aol.com>
Message-Id: <9407302235.tn405878@aol.com>
To: think-c@rdatasys.com
Date: Sat, 30 Jul 94 22:35:58 EDT
Subject: Error confusing newbee...
Im attempting to learn C++ using symantics version 6.1 version compiler. I
have several good books on the subject, but each time I try to run example
code, I get this error:
line 1 (Symantic C++)
Error: Different configuration for precompiled header
This is really killing me, as I can't attempt to learn more until I can test
my knowledge...
Please offer assistance if you can...
bwest2@aol
>From dmaclach@sol.uvic.ca Sat Jul 30 21:31:35 PDT 1994
Received: from lionfish.rdatasys.com (uucp@lionfish.rdatasys.com [198.232.168.1]) by wahoo.rdatasys.COM (8.6.9/8.6.9) with ESMTP id VAA17966 for <think-c@rdatasys.com>; Sat, 30 Jul 1994 21:31:33 -0700
Received: (from uucp@localhost) by lionfish.rdatasys.com (8.6.9/8.6.9) id VAA27494 for <think-c@rdatasys.com>; Sat, 30 Jul 1994 21:31:36 -0700
Received: from sol.uvic.ca(142.104.1.4) by lionfish.rdatasys.com via smap (V1.3mjr)
id sma027492; Sat Jul 30 21:31:15 1994
Received: from [142.104.18.7] (an2CLEd023p7.bb.comp.UVic.CA) by sol.UVic.CA (4.1/SMI-4.1.3-UVic-2.58MX)
id AA28363; Sat, 30 Jul 94 21:32:05 PDT
Message-Id: <9407310432.AA28363@sol.UVic.CA>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sat, 30 Jul 1994 21:32:53 -0800
To: think-c@rdatasys.com
From: dmaclach@sol.uvic.ca (Dave MacLachlan)
Subject: Re: Error confusing newbee...
Go into the preferences dialog, and try setting the preferences to